package com.wsc.it.parking.vo;

import lombok.Data;

/**
 *  按车牌生成的订单
 */
@Data
public class JslifeOrderResponse {
    //1631返回码
    //０：正常，正常订单; １：安装验证失败，前端设备异常; ２：未入场; ５：非临时卡; ６：未设置收费标准，前端停车场异常
    //９：已缴费，超时滞留时间内; １０：正常免费时间段内; １１：打折免费时间段内; １２：打折全免时间段内
    //１３：打折减免时间段内; ２０：超时收费不能使用卡券; ９９９９：其它未知错误
    private String retcode;
    //商户号
    private String businesserCode;
    //商户名称
    private String businesserName;
    //停车场编号
    private String parkCode;
    //停车场名称
    private String parkName;
    //订单编号
    private String orderNo;
    //商品名称，如停车费
    private String goodName;
    //停车卡ID
    private String cardNo;
    //车牌号码
    private String carNo;
    //入场时间
    private String startTime;
    //停车时长
    private Integer serviceTime;
    //计费时间
    private String createTime;
    //离场时间
    private String endTime;
    //应缴金额
    private Double serviceFee;
    //减扣金额
    private Double deductFee;
    //优惠金额
    private Double discountFee;
    //物流费用
    private Double transportFee;
    //其他费用
    private Double otherFee;
    //实缴金额
    private Double totalFee;
    //状态
    private Integer tradeStatus;
    //有效支付时长秒数
    private Integer validTimeLen;
    //车场免费时间分钟数
    private Integer freeMinute;
    //剩余免费时间分钟数
    private Integer surplusMinute;
    //前端停车场返回的订单信息
    private String retmsg;
    //验签结果
    private Integer signatoryCode;
    //验签信息
    private String signatoryMsg;
    //车牌信息
    private String vehicleInfo;
}
